inseparable companion

Translations
неразлучный спутник
The dog became her inseparable companion on every hike.
Собака стала её неразлучным спутником в каждом походе.
Words
inseparable

adjective
неразлучный
companion

noun
спутник